/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package br.com.evl.tecinfo.modelo;

/**
 *
 * @author Emerson
 */
public class Funcionario {
    
    private String nome;
    private Cargo cargo;
    private String cpf;
    private Area Area;
    private float ValorHora;
    private FormaDePagamento FormaDePagamento;
    public Funcionario(String nome, Cargo cargo, String cpf, Area Area, float ValorHora, FormaDePagamento FormaDePagamento) {
        this.nome = nome;
        this.cargo = cargo;
        this.cpf = cpf;
        this.Area = Area;
        this.ValorHora = ValorHora;
        this.FormaDePagamento = FormaDePagamento;
    }

    public FormaDePagamento getFormaDePagamento() {
        return FormaDePagamento;
    }

    public void setFormaDePagamento(FormaDePagamento FormaDePagamento) {
        this.FormaDePagamento = FormaDePagamento;
    }
    

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public Cargo getCargo() {
        return cargo;
    }

    public void setCargo(Cargo cargo) {
        this.cargo = cargo;
    }
    public String getCpf() {
        return cpf;
    }

    public void setCpf(String cpf) {
        this.cpf = cpf;
    }

    public Area getArea() {
        return Area;
    }

    public void setArea(Area Area) {
        this.Area = Area;
    }

    public float getValorHora() {
        return ValorHora;
    }

    public void setValorHora(float ValorHora) {
        this.ValorHora = ValorHora;
    }

    @Override
    public String toString() {
        return "Funcionario{" + "nome=" + nome + ", cargo=" + cargo + ", cpf=" + cpf + ", Area=" + Area + ", ValorHora=" + ValorHora + "FormaDePagamento=" + FormaDePagamento + '}';
    }

    
    
}